home *** CD-ROM | disk | FTP | other *** search
/ Computer Select (Limited Edition) / Computer Select.iso / pcmag / v11n08 / wprints.exe / WPRINC.EXE / DIB.H < prev    next >
Text File  |  1991-11-22  |  691b  |  24 lines

  1. /* WinFlags, __WinFlags is a ABS external, thus the need for the & */
  2. #define WinFlags    ((WORD)(&_WinFlags))
  3.  
  4. /* id's for _lseek */
  5. #define  SEEK_CUR 1
  6. #define  SEEK_END 2
  7. #define  SEEK_SET 0
  8.  
  9. #define MAXREAD  32768             /* Number of bytes to be read during */
  10.                                    /* each read operation.          */
  11.  
  12. #define BFT_BITMAP 0x4d42   /* 'BM' */
  13.  
  14. /* macro to determine if resource is a DIB */
  15. #define ISDIB(bft) ((bft) == BFT_BITMAP)
  16.  
  17. /* Macro to align given value to the closest DWORD (unsigned long ) */
  18. #define ALIGNULONG(i)   ((i+3)/4*4)
  19.  
  20. /* Macro to determine to round off the given value to the closest byte */
  21. #define WIDTHBYTES(i)   ((i+31)/32*4)
  22.  
  23.  
  24.